.product-page{
	background-color: #ffffff;
}
.banner-panel{
	width: 100%;
	height: 6.7rem;
	position: relative;
}
.banner-panel-pc-bg,.banner-panel-mobile-bg{
	position: absolute;
	z-index: 1;
	background-size: cover;
	width: 100%;
	height: 100%;
	left:0px;
	top:0px;
}
.product-tongji-pagination {
	display: none;
}
.banner-panel-mobile-bg{
	display: none;
}
.banner-box{
	z-index: 999;
	position: absolute;
	left:1.4rem;
	right:1.4rem;
	height: 1.2rem;
	padding: 0.1rem;
	/* background-color:#00000075; */
	background-color:rgba(0,0,0,.45);
	bottom:0px;
}
.banner-list{
	width: 100%;
	overflow-x: hidden;
}
.banner-more-btn{
	width: 0.4rem!important;
}
.banner-more-btn .banner-more-top{
	height: 0.75rem!important;
	background-color:#ffffff40;
	color:#fff;
}
.banner-more-btn .banner-more-top span{
	font-size: 0.16rem;
	color:#fff;
}
.banner-more-btn b{
	font-family:PingFang SC;
	color:#ffffff;
	font-size:0.14rem;
	font-weight: normal;
}
.banner-list .banner-item{
	width: 1rem;
	margin-right: 0.1rem;
	flex-shrink: 0;
}
.banner-list .banner-item:last-child{
	margin: 0rem;
}
.banner-list .banner-item-img{
	width: 1rem;
	height: 0.75rem!important;
	background-size: cover;
	background-color: #fff;
	background-position: center;
}

.banner-list .banner-item-img img{
	max-width: 100%;
	max-height: 100%;
}
.banner-list .banner-item-text{
	font-family:PingFang SC;
	color:#ffffff;
	font-size:0.14rem;
}

.banner-content{
	z-index: 999;
	width: 2.6rem;
	height: 3.5rem;
	/* background-color:#ffffff90; */
	background-color:rgba(255,255,255,.55);
	position: absolute;
	left:1.4rem;
	bottom: 1.8rem;
	padding-top: 0.26rem;
	padding-bottom: 0.26rem;
	padding-left: 0.24rem;
	padding-right: 0.24rem;
}

.banner-content .banner-content-title{
	font-family:PingFangSC-Medium;
	color:#333333;
	font-size:0.36rem;
	line-height:0.4rem;
}

.banner-content .banner-content-middle{
	padding-top: 0.2rem;
	font-family:PingFang SC;
	color:#333333;
	font-size:0.16rem;
	line-height:0.28rem;
}
.banner-content .banner-content-btn a{
	width:1.1rem;
	height:0.35rem;
	position: relative;
	color:#fff;
}
.banner-content .banner-content-btn a span{
	position: relative;
	z-index: 999;
	font-family:PingFang SC;
	color:#ffffff;
	font-size:0.14rem;
}
.banner-content .banner-content-btn a:hover::before{
	opacity: 1;
}
.banner-content .banner-content-btn a::before{
	transition: All 0.3s ease-in-out;
	 -webkit-transition: All 0.3s ease-in-out;
	 -moz-transition: All 0.3s ease-in-out;
	 -o-transition: All 0.3s ease-in-out;
	content: " ";
	position: absolute;
	left: 0px;
	top:0px;
	width: 100%;
	height: 100%;
	background-color:#1556da;
	opacity: 0.8;
}

.banner-cate-panel{
	height: 0.5rem;
	background-color:#f6f6f6;
	position: absolute;
	bottom: -0.5rem;
	left:0px;
	width: 100%;
	padding-top: 0.13rem;
	padding-bottom: 0.13rem;
	padding-left: 1.4rem;
	padding-right: 1.4rem;
	overflow-x: hidden;
}

.banner-cate-prev,.banner-cate-next{
	width: 1.4rem!important;
	outline: none;
}
.banner-cate-prev{
	padding-right: 0.26rem;
	background: rgba(246,246,246,1);
	background: -moz-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,0) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(246,246,246,1)), color-stop(70%, rgba(246,246,246,1)), color-stop(100%, rgba(246,246,246,0)));
	background: -webkit-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,0) 100%);
	background: -o-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,0) 100%);
	background: -ms-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,0) 100%);
	background: linear-gradient(to right, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f6f6f6', GradientType=1 );
	    position: absolute;
	    z-index: 999;
		left: 0px;
}
.banner-cate-next {
	padding-left: 0.26rem;
	position: absolute;
	z-index: 999;
	right: 0px;
	top:0.13rem;
	background: rgba(246,246,246,0);
	background: -moz-linear-gradient(left, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(246,246,246,0)), color-stop(30%, rgba(246,246,246,1)), color-stop(100%, rgba(246,246,246,1)));
	background: -webkit-linear-gradient(left, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,1) 100%);
	background: -o-linear-gradient(left, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,1) 100%);
	background: -ms-linear-gradient(left, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,1) 100%);
	background: linear-gradient(to right, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f6f6f6', GradientType=1 );		
}
.banner-cate-prev span,.banner-cate-next span{
	font-size: 0.24rem;
	color:#ccc;
}
.banner-cate-prev:hover span,.banner-cate-next:hover span{
	color:#1556da;
}
.banner-cate-list{
	width: 100%;
}
.banner-cate-list a{
	width: 1.8rem;
	color:#333333;
	font-size:0.16rem;
	flex-shrink: 0;
}
.banner-cate-list a.active,.banner-cate-list a:hover{
	color:#1556da;
}

.product-tongji{
	margin-top: 1.06rem;
	padding-left: 1.4rem;
	padding-right: 1.4rem;
}


.product-tongji-item{
	margin-right: 0.4rem;
	width: 0!important;
}
.product-tongji-item:last-child{
	margin: 0px;
}

.product-tongji-item a{
	background-color:#f6f6f6;
	padding-left: 0.3rem;
	padding-right: 0.3rem;
	padding-top: 0.4rem;
	position: relative;
	height: 3.6rem;
	position: relative;
}

.product-tongji-item a h1{
	font-family:PingFangSC-Semibold;
	color:#333333;
	font-size:0.5rem;
	z-index: 999;
	position: relative;
	line-height: 1;
	margin-top: -0.02rem;
	margin-bottom: 0.14rem;
	
}
.product-tongji-item a h1 span{
	font-size: 0.14rem;
	position: absolute;
	right:0px;
	top:0.06rem;
	color:#ccc;
}
.product-tongji-item a h2{
	font-family:PingFang SC;
	color:#333333;
	font-size:0.24rem;
	margin-bottom: 0.2rem;
	position: relative;
	z-index: 999;
}
.product-tongji-item a p{
	font-family:PingFang SC;
	color:#666666;
	font-size:0.16rem;
	line-height:0.28rem;
	position: relative;z-index: 999;
}

.product-tongji-item .product-tongji-item-img{
	 width: 2.42rem;
	 height: 2.71rem;
	 position: absolute;
	 bottom: -0.5rem;
	 left:30%;
	 right:-0.2rem;
 }
.product-tongji-item .product-tongji-item-img img{
	width: 100%;
	height: 100%;
}



.product-other-info{
	width: 50%;
}

.product-other-info h1{
	font-family:PingFangSC-Semibold;
	color:#1556da;
	font-size:0.6rem;

}

.product-other-info h2{
	color:#333333;
	margin-top: 0.1rem;
	font-size:0.24rem;
	margin-bottom: 0.3rem;
}
.product-case{
	padding-top: 1.18rem;
	overflow-x: hidden;
}
.product-case h1
{
	font-family:PingFang SC;
	font-weight:500;
	color:#333333;
	font-size:0.24rem;
	padding-left: 1.4rem;
	padding-right: 1.4rem;padding-bottom: 0.1rem;
	margin-bottom: 0.16rem;
}
.product-case h1 span{
	font-family:PingFangSC-Medium;
	color:#333333;
	font-size:0.3rem;
	position: relative
}
.product-case h1 span::after{
	content: " ";
	left:0px;
	bottom: -0.1rem;
	width: 0.44rem;
	height: 0.04rem;
	position: absolute;
	background-color: #0b4ed5;
}
.product-case-list{
	height: 4.3rem;
}
.product-case-list .product-case-item{
	width: 6.6rem!important;
	height: 100%;
	margin-right: 0.2rem;
	margin-left: 0.2rem;
	flex-shrink: 0;
	position: relative;
	background-size: cover;
}
 .product-case-list .product-case-item.swiper-slide-prev::after,.product-case-list .product-case-item.swiper-slide-next::after{
	 position: absolute;
	 left:0px;
	 top:0px;
	 background-color: #fff;
	 width: 100%;
	 height: 100%;
	 content: " ";
	 opacity: 0.8;
	 
 }
 .product-case-pagination{
	 text-align: center;
	 margin-top: 0.1rem;
 }

 .product-case-pagination .swiper-pagination-bullet{
	 width:0.09rem;
	 height:0.02rem;
	 background-color:#cccccc;
	 border-radius: 0px;
	 transition: All 0.3s ease-in-out;
	  -webkit-transition: All 0.3s ease-in-out;
	  -moz-transition: All 0.3s ease-in-out;
	  -o-transition: All 0.3s ease-in-out;
	  opacity: 1;
 }
 .product-case-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	  width:0.18rem;
	  background-color:#1556da;
 }
.product-case-list .product-case-item span{
	text-shadow:0px 3px 15px rgba(0, 0, 0, 0.3);
	font-family:PingFang SC;
	font-weight:600;
	text-align: center;
	color:#ffffff;
	font-size:0.6rem;
	letter-spacing:0.2rem;
	padding-left: 0.4rem;
	padding-right: 0.4rem;
}
.product-case-bottom{
	margin-top: 0.4rem;
	margin-bottom: 0.48rem;
	
}
.product-case-bottom h1{
	text-align: center;
}
.product-case-more{
	margin-bottom: 0.55rem;
}
.product-case-more a{
	width:2.1rem;
	height:0.4rem;
	border:1px solid;
	border-color:#333333;
	font-family:PingFang SC;
	color:#333333;
	font-size:0.14rem;
}
.product-case-more a span{
	color:#666666;
}
.product-case-more a span b{
	font-weight: normal;
	color: #1556da;
}
}
.product-case-bottom h1{
	font-family:PingFang SC;
	font-weight:500;
	color:#333333;
	font-size:0.24rem;
	text-align: center;
}
.product-case-bottom p{
	font-family:PingFang SC;
	color:#666666;
	font-size:0.16rem;
	line-height:0.28rem;
	text-align:center;
	padding-left: 3rem;
	padding-right: 3rem;
	margin-bottom: 0.28rem;
}
.product-case-tag a{
	min-width:0.6rem;
	height:0.26rem;
	line-height: 0.26rem;
	background-color:#f6f6f6;
	border:1px solid;
	border-color:#ffffff;
	border-radius:0.13rem;
	box-shadow:0px 2px 3px rgba(0, 0, 0, 0.08);
	padding-left: 0.1rem;
	padding-right: 0.1rem;
	margin-left: 0.1rem;
	margin-right: 0.1rem;
	font-size: 0.14rem;
}

.product-anli{
	height: 8.9rem;
	width: 100%;
	background-image: url(../image/5.png);
	background-size: cover;
	position: relative;
	padding-left: 1.4rem;
	padding-right: 1.4rem;
}

.product-anli::after{
	content: " ";
	left:0px;
	top:0px;
	width: 100%;
	height: 100%;
	background-color: #000000;
	position: absolute;
	opacity: 0.75;
}

.product-anli-title{
	height: 1.16rem!important;
	position: relative;
	z-index: 999;
	padding-top: 0.48rem;
}



.product-anli-title h1
{
	font-family:PingFang SC;
	font-weight:500;
	color:#333333;
	margin-bottom: 0.16rem;
}
.product-anli-title a{
	font-family:PingFangSC-Semibold;
	color:#999999;
	font-size:0.16rem;
}
.product-anli-title a span{
	font-size: 0.18rem;
	position: relative;
	top:0.01rem;
}
.product-anli-title a:hover{
	color:#0b4ed5;
}
.product-anli-title h1 span{
	font-family:PingFangSC-Medium;
	color:#333333;
	font-size:0.3rem;
	color:#fff;
	position: relative
}
.product-anli-title h1 span::after{
	content: " ";
	left:0px;
	bottom: -0.1rem;
	width: 0.44rem;
	height: 0.04rem;
	position: absolute;
	background-color: #0b4ed5;
}

.product-anli-panel{
	position: relative;
	z-index: 999;
	height: 100%;
}
.product-anli-top{
	height: 3.45rem!important;
	margin-bottom: 0.4rem;
}
.product-anli-top-bg{
	background-size: cover;
}
.product-anli-top-content{
	width: 3.6rem!important;
	background-color: #fff;
	padding-left: 0.4rem;
	padding-right: 0.4rem;
	padding-top: 0.57rem;
	padding-bottom: 0.35rem;
}
.product-anli-top-content h3{
	font-family:PingFangSC-Medium;
	color:#333333;
	font-size:0.18rem;
	line-height:0.28rem;
	margin-bottom: 0.28rem;
	position: relative;
}
.product-anli-top-content p{
	font-family:PingFang SC;
	color:#666666;
	font-size:0.16rem;
	line-height:0.28rem;
}
.product-anli-top-content .product-anli-text a{
	font-family:PingFangSC-Regular;
	color:#0b4ed5;
	font-size:0.14rem;
	position: relative;
}
.product-anli-top-content .product-anli-text a::after{
	content: " ";
	position: absolute;
	bottom: -0.06rem;
	background-color:#0b4ed5;
	height: 0.02rem;
	width: 100%;
	left: 0px;
	background-color: ;
}
.product-anli-bottom a{
	background-color: #fff;
	margin-right: 0.4rem;
	width: 0!important;
}
.product-anli-bottom a:first-child{
	display: none;
}
.product-anli-bottom a:last-child{
	margin: 0px;
}
.product-anli-bottom{
	margin-bottom: 0.4rem;
}
.product-anli-bottom-img{
	height: 2.16rem!important;
	background-size: cover;
}
.product-anli-bottom-content{
	padding-left: 0.35rem;
	padding-right: 0.35rem;
	padding-top: 0.4rem;
	padding-bottom: 0.48rem;
}
.product-anli-bottom-content p{
	font-family:PingFangSC-Medium;
	color:#333333;
	font-size:0.18rem;
	line-height:0.28rem;
	position: relative;
	margin: auto;
}
.product-anli-bottom-content h3{
	display: none;
}
.product-anli-bottom-content .mobile-more-link{
	display: none;
}


.product-other-box p{
	color:#333333;
	font-size:0.18rem;
	line-height:0.3rem;
	width: 100%;
	text-align: center;
	font-weight: lighter;
	font-family: "microsoft yahei";
}

.product-other-box{
	background-image: url(../image/1.png);
	background-size: cover;
	padding-top: 0.5rem;
	margin-top: 0.3rem;
}
.product-other-btn{
	padding-left: 2.2rem;
	padding-right: 2.2rem;
	width: 100%;
	margin-top: 0.67rem;
	margin-bottom: 0.7rem;
}
.product-other-btn a{
	margin-right: 0.5rem;
	width:3rem;
	height:1.2rem;
	color:#ffffff;
	font-size:0.24rem;
	position: relative;
}
.product-other-btn a *{
	position: relative;
	z-index: 99;
}
.product-other-btn a i{
	font-style: normal;
}
.product-other-btn a::after{
	content: " ";
	position: absolute;
	left: 0px;
	z-index: 1;
	top:0px;
	width: 100%;
	height: 100%;
	opacity: 0.8;
	background-color:#1556da;
	transition: All 0.3s ease-in-out;
	-webkit-transition: All 0.3s ease-in-out;
	-moz-transition: All 0.3s ease-in-out;
	-o-transition: All 0.3s ease-in-out;
}
.product-other-btn a .iconfont{
	font-size: 0.46rem;
	margin-right: 0.1rem;
}
.product-other-btn a:last-child{
	margin-right:0px;
}
.product-other-btn a:last-child::after{
	background-color: #333333;
	
}
.product-other-btn a:hover::after{
	opacity: 1;
}
.product-other-mobile-box{
	display: none;
}
.product-anli-pagination,.swiper-notification{
	display: none!important;
}
/**移动端**/
@media screen and (max-width: 1020px) {
	.language-select2 {
                display: none;
				}
	.header2 {
			left: 176%;	
                }
.header2 .menu a {
    font-size: 0.29rem;
}		
.zs-footer-box {
    background-color: #f3f3f3;
    padding: 10px 0 10px;
}	
.more-line2 {
    font-size: 0.36rem;
}
.more-line4 {
    font-size: 0.29rem;
}
	
	.product-tongji-item .product-tongji-item-img{
		width: auto;
		height: auto;
		position: absolute;
		bottom: -0.5rem;
		left:10%;
		right:-0.2rem;
	}
	.product-tongji-item .product-tongji-item-img img{
		max-width: 100%;
		max-height: 100%;
	}
	.banner-panel-pc-bg{
		display: none;
	}
	.banner-panel-mobile-bg{
		display: block;
	}
	.banner-panel{
		height:6.7rem;
	}
	.banner-box{
		left:0rem;
		right:0rem;
		height: 2.4rem;
		padding: 0.2rem;
	}
	.banner-more-btn{
		width: 0.7rem!important;
	}
	.banner-more-btn .banner-more-top{
		height: 1.5rem!important;
	}
	.banner-more-btn .banner-more-top span{
		font-size:0.28rem;
		color:#fff;
	}
	.banner-more-btn b{
		font-size:0.28rem;
	}
	.banner-list .banner-item{
		width: 2rem;
		margin-right: 0.2rem;
	}
	.banner-list .banner-item-img{
		width: 2rem;
		height: 1.5rem!important;
	}
	.banner-list .banner-item-text{
		font-size:0.28rem;
	}
	.banner-list .banner-item:nth-of-type(1n+4){
		display: none;
	}
	.banner-content{
		width: 100%;
		height: auto;
		background:none;
		left:0rem;
		bottom: 2.4rem;
		padding-bottom: 0.8rem;
		padding-left: 0.24rem;
		padding-right: 0.24rem;
	}
	
	.banner-content .banner-content-title{
		font-size:0.72rem;
		line-height:0.78rem;
		color:#fff;
		text-align: center;
		height: auto!important;
		-webkit-box-flex: 1!important;
		-webkit-flex-grow: 1!important;
		-ms-flex-positive: 1!important;
		flex-grow: 1!important;
		-webkit-flex-shrink: 1!important;
		-ms-flex-negative: 1!important;
		flex-shrink: 1!important;
	}
	
	.banner-content .banner-content-middle{
		color:#ffffff;
		font-size:0.32rem;
		padding-top: 0.28rem;
		line-height:0.56rem;
		text-align:center;
		height: auto!important;
		-webkit-box-flex: 1!important;
		-webkit-flex-grow: 1!important;
		-ms-flex-positive: 1!important;
		flex-grow: 1!important;
		-webkit-flex-shrink: 1!important;
		-ms-flex-negative: 1!important;
		flex-shrink: 1!important;
		margin-bottom: 0.36rem;
		
	}
	.banner-content .banner-content-btn{
		    -webkit-box-pack: center;
		    -webkit-justify-content: center;
		    -ms-flex-pack: center;
		    justify-content: center;
			height: auto!important;
			-webkit-box-flex: 1!important;
			-webkit-flex-grow: 1!important;
			-ms-flex-positive: 1!important;
			flex-grow: 1!important;
			-webkit-flex-shrink: 1!important;
			-ms-flex-negative: 1!important;
			flex-shrink: 1!important;
	}
	.banner-content .banner-content-btn a{
		width:2.2rem;
		height:0.7rem;
	}
	.banner-content .banner-content-btn a span{
		font-size:0.28rem;
	}
	.banner-content .banner-content-btn a:hover::before{
		opacity: 1;
	}
	.banner-content .banner-content-btn a::before{
		transition: All 0.3s ease-in-out;
		 -webkit-transition: All 0.3s ease-in-out;
		 -moz-transition: All 0.3s ease-in-out;
		 -o-transition: All 0.3s ease-in-out;
		content: " ";
		position: absolute;
		left: 0px;
		top:0px;
		width: 100%;
		height: 100%;
		background-color:#1556da;
		opacity: 0.8;
	}
	
	.banner-cate-panel{
		height: 1rem;
		background-color:#f6f6f6;
		position: absolute;
		bottom: -1rem;
		left:0px;
		width: 100%;
		padding-top: 0rem;
		padding-bottom: 0rem;
		padding-left: 0rem;
		padding-right: 0rem;
		overflow-x: hidden;
	}
	
	.banner-cate-prev,.banner-cate-next{
		width: 0.4rem!important;
		height: 100%;
		top:0px;
	}
	.banner-cate-prev{
	
		background: rgba(246,246,246,1);
		background: -moz-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,0) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(246,246,246,1)), color-stop(30%, rgba(246,246,246,1)), color-stop(100%, rgba(246,246,246,0)));
		background: -webkit-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,0) 100%);
		background: -o-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,0) 100%);
		background: -ms-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,0) 100%);
		background: linear-gradient(to right, rgba(246,246,246,1) 0%, rgba(246,246,246,1) 30%, rgba(246,246,246,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f6f6f6', GradientType=1 );
	}
	.banner-cate-next {
		
		position: absolute;
		background: rgba(246,246,246,0);
		background: -moz-linear-gradient(left, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(246,246,246,0)), color-stop(70%, rgba(246,246,246,1)), color-stop(100%, rgba(246,246,246,1)));
		background: -webkit-linear-gradient(left, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,1) 100%);
		background: -o-linear-gradient(left, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,1) 100%);
		background: -ms-linear-gradient(left, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,1) 100%);
		background: linear-gradient(to right, rgba(246,246,246,0) 0%, rgba(246,246,246,1) 70%, rgba(246,246,246,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f6f6f6', GradientType=1 );		
	}
.banner-cate-prev span,.banner-cate-next span{
	display: none;
}
	.banner-cate-list a{
		width: auto;
		padding-left: 0.4rem;
		padding-right: 0.4rem;
		font-size:0.32rem;
	}
	.banner-cate-list a.active,.banner-cate-list a:hover{
		color:#1556da;
	}
	
	
	.product-tongji{
		margin-top: 0rem;
		height: 7rem;
		padding: 0px;
	}
	
	
	
	.product-tongji-item{
		width: 100%!important;
		padding-top: 0.65rem;
		margin-right:0rem;
		padding-left: 0.24rem;
		padding-right: 0.24rem;
		flex-shrink: 0;
	}
	.product-tongji-item:last-child{
		margin: 0px;
	}
	
	.product-tongji-item a{
		background-color:#f6f6f6;
		padding-left: 0.24rem;
		padding-right: 0.24rem;
		padding-top: 0.65rem;
		position: relative;
		height: 7rem;
		position: relative;
	}
	
	.product-tongji-item a h1{
		font-size:0.8rem;
		margin-bottom: 0.2rem;
		
	}
	.product-tongji-item a h1 span{
		font-size: 0.36rem;
		position: absolute;
		right:0px;
		top:0.06rem;
		color:#ccc;
	}
	.product-tongji-pagination {
		margin-top:0.7rem;
		display: block;
		margin-left: 0.24rem;
	}
	.product-tongji-pagination .swiper-pagination-bullet{
		width:0.18rem;
		height:0.04rem;
		border-radius: 0px;
		background-color:#cccccc;
		margin-right: 8px!important;
		margin-left: 0px!important;
		transition: All 0.3s ease-in-out;
		 -webkit-transition: All 0.3s ease-in-out;
		 -moz-transition: All 0.3s ease-in-out;
		 -o-transition: All 0.3s ease-in-out;
		 opacity: 1;
	}
	.product-tongji-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
		background-color:#1556da;
		width: 0.36rem;
	}
	.product-tongji-item a h2{
		font-family:PingFang SC;
		color:#333333;
		font-size:0.36rem;
		margin-bottom: 0.5rem;
	}
	.product-tongji-item a p{
		font-family:PingFang SC;
		color:#666666;
		font-size:0.32rem;
		line-height:0.56rem;
	}
	
	.product-tongji-item .product-tongji-item-img{
		position: absolute;
		bottom: -1rem;
		right:0rem;
	}
	
	.product-other-info{
		width: 50%;
	}
	
	.product-other-info h1{
		font-family:PingFangSC-Semibold;
		color:#1556da;
		font-size:0.6rem;
	
	}
	
	.product-other-info h2{
		color:#333333;
		margin-top: 0.1rem;
		font-size:0.24rem;
		margin-bottom: 0.3rem;
	}
	.product-case{
		padding-top: 1.95rem;
		overflow-x: hidden;
	}
	.product-case h1
	{
		font-size:0.48rem;
		padding-left: 0.24rem;
		padding-right: 1.4rem;padding-bottom: 0.1rem;
		margin-bottom: 0.48rem;
	}
	.product-case h1 span{
		font-family:PingFangSC-Medium;
		color:#333333;
		font-size:0.48rem;
		position: relative
	}
	.product-case h1 span::after{
		content: " ";
		left:0px;
		bottom: -0.2rem;
		width: 0.88rem;
		height: 0.08rem;
		position: absolute;
		background-color: #0b4ed5;
	}
	.product-case-list{
		height: 4.3rem;
	}
	.product-case-list .product-case-item{
		width: 6.6rem!important;
		background-size: cover;
		height: 100%;
		margin-right: 0.15rem;
		margin-left: 0.15rem;
		flex-shrink: 0;
		position: relative;
	}
	 .product-case-list .product-case-item.swiper-slide-prev::after,.product-case-list .product-case-item.swiper-slide-next::after{
		 position: absolute;
		 left:0px;
		 top:0px;
		 background-color: #fff;
		 width: 100%;
		 height: 100%;
		 content: " ";
		 opacity: 0.8;
		 
	 }
	 .product-case-pagination{
		 text-align: center;
		 margin-top: 0.3rem;
	 }
	
	 .product-case-pagination .swiper-pagination-bullet{
		 width:0.18rem;
		 height:0.04rem;
		 background-color:#cccccc;
		 border-radius: 0px;
		 transition: All 0.3s ease-in-out;
		  -webkit-transition: All 0.3s ease-in-out;
		  -moz-transition: All 0.3s ease-in-out;
		  -o-transition: All 0.3s ease-in-out;
	 }
	 .product-case-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
		  width:0.36rem;
		  background-color:#1556da;
	 }
	.product-case-list .product-case-item span{
		text-shadow:0px 3px 15px rgba(0, 0, 0, 0.3);
		font-family:PingFang SC;
		font-weight:600;
		color:#ffffff;
		font-size:0.6rem;
		letter-spacing:0.2rem;
		padding-left: 0.24rem;
		padding-right: 0.24rem;
	}
	.product-case-bottom{
		margin-top: 0.3rem;
		margin-bottom: 0.4rem;
		
	}
	.product-case-bottom h1{
		text-align: center;
	}
	.product-case-more{
		margin-bottom: 0.55rem;
	}
	.product-case-more a{
		width:4.2rem;
		height:0.8rem;
		font-size:0.28rem;
	}
	.product-case-more a span{
		color:#666666;
	}
	.product-case-more a span b{
		font-weight: normal;
		color: #1556da;
	}
	.product-case-bottom h1{
		font-size:0.48rem;
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 0.3rem;
	}
	.product-case-bottom p{
		padding-left: 0.24rem;
		padding-right: 0.24rem;
		margin-bottom: 0.37rem;
		font-size:0.32rem;
		line-height:0.56rem;

	}
	.product-case-tag a{
		flex-shrink: 0;
		height:0.52rem;
		background-color:#f6f6f6;
		border:1px solid;
		border-color:#ffffff;
		border-radius:0.26rem;
		font-size:0.28rem;
		line-height: 0.52rem;
		box-shadow:0px 3px 6px rgba(0, 0, 0, 0.08);
		padding-left: 0.19rem;
		padding-right: 0.19rem;
		margin-bottom: 0.2rem;
	}
	
	.product-anli{
		height: 13.16rem;
		width: 100%;
		background-image: url(../image/5.png);
		background-size: cover;
		position: relative;
		padding-left: 0.24rem;
		padding-right: 0.24rem;
	}
	
	.product-anli::after{
		content: " ";
		left:0px;
		top:0px;
		width: 100%;
		height: 100%;
		background-color: #000000;
		position: absolute;
		opacity: 0.75;
	}
	
	.product-anli-title{
		height: 2.22rem!important;
		position: relative;
		z-index: 999;
		padding-top: 0.95rem;
		-webkit-box-align: start;
		    -webkit-align-items: flex-start;
		    -ms-flex-align: start;
		    align-items: flex-start;
	}
	
	
	.product-anli-title a{
		margin-top: 0.1rem;
		font-family:PingFangSC-Semibold;
		color:#999999;
		font-size:0.32rem;
	}
	.product-anli-title a span{
		font-size: 0.4rem;
		position: relative;
		top:0.01rem;
		margin-left: 0.05rem;
	}
	.product-anli-title a:hover{
		color:#0b4ed5;
	}
	.product-anli-title h1 span{
		font-size:0.48rem;
	}
	.product-anli-title h1 span::after{
		width: 0.88rem;
		height: 0.08rem;
		bottom:-0.2rem;
	}
	
	.product-anli-panel{
		position: relative;
		z-index: 999;
		height: 100%;
	}
	.product-anli-top{
		height: 0!important;
		display: none!important;
	}

	.product-anli-top-content{
		width: 3.6rem!important;
		background-color: #fff;
		padding-left: 0.4rem;
		padding-right: 0.4rem;
		padding-top: 0.57rem;
		padding-bottom: 0.35rem;
	}
	.product-anli-top-content h3{
		font-family:PingFangSC-Medium;
		color:#333333;
		font-size:0.18rem;
		line-height:0.28rem;
		margin-bottom: 0.28rem;
		position: relative;
	}
	
	.product-anli-top-content h3::after {
	    content: "\e64d";
	    position: absolute;
	    font-family: "iconfont" !important;
	    font-family: fantasy;
	    left: -0.16rem;
	    top: -0.15rem;
	    font-size: 0.4rem;
	    color: #333333;
	    opacity: 0.2;
	}
	.product-anli-top-content p{
		font-family:PingFang SC;
		color:#666666;
		font-size:0.16rem;
		line-height:0.28rem;
	}
	.product-anli-top-content .product-anli-text a{
		font-family:PingFangSC-Regular;
		color:#0b4ed5;
		font-size:0.14rem;
		position: relative;
	}
	.swiper-notification{
		display: block!important;
	}
	.product-anli-top-content .product-anli-text a::after{
		content: " ";
		position: absolute;
		bottom: -0.06rem;
		background-color:#0b4ed5;
		height: 0.02rem;
		width: 100%;
		left: 0px;
		background-color: ;
	}
	.product-anli-bottom a{
		width: 100%!important;
		background-color: #fff;
		margin-right: 0rem;
		margin-left: 0rem;
		height: auto;
		-webkit-box-flex: 0!important;
		-webkit-flex-grow: 0!important;
		-ms-flex-positive: 0!important;
		flex-grow: 0!important;;
		-webkit-flex-shrink: 0!important;
		-ms-flex-negative: 0!important;
		flex-shrink: 0!important;
	}
	.product-anli-bottom a:first-child{
		display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;
	}
	.product-anli-bottom a:last-child{
		margin: 0rem;
	}
	.product-anli-bottom{
		-webkit-box-flex: 0!important;
		-webkit-flex-grow: 0!important;
		-ms-flex-positive: 0!important;
		flex-grow: 0!important;;
		-webkit-flex-shrink: 0!important;
		-ms-flex-negative: 0!important;
		flex-shrink: 0!important;
		height: 10rem!important;
		margin-bottom: 0.4rem;
	}
	.product-anli-bottom-img{
		height:4.2rem!important;
	}
	.product-anli-bottom-content{
		padding-left: 0.65rem;
		padding-right: 0.35rem;
		padding-top: 0.86rem;
		padding-bottom: 0.6rem;
	}
	.product-anli-bottom-content p{
		font-family:PingFangSC-Medium;
		color:#333333;
		font-size:0.36rem;
		line-height:0.56rem;
		position: relative;
		margin-bottom: 0.1rem;
		  -webkit-box-flex: 0;
		  -webkit-flex-grow: 0;
		  -ms-flex-positive: 0;
		  flex-grow: 0;
		  -webkit-flex-shrink: 0;
		  -ms-flex-negative: 0;
		  flex-shrink: 0;
	}
	.product-anli-bottom-content h3{
		font-family:PingFang SC;
		color:#666666;
		font-size:0.32rem;
		line-height:0.56rem;
		    -webkit-box-flex: 1;
		      -webkit-flex-grow: 1;
		      -ms-flex-positive: 1;
		      flex-grow: 1;
		      -webkit-flex-shrink:1;
		      -ms-flex-negative: 1;
		      flex-shrink:1;
			  display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;
	}
	.product-anli-bottom-content .mobile-more-link{
	display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;
		    -webkit-box-flex: 1;
		      -webkit-flex-grow: 1;
		      -ms-flex-positive: 1;
		      flex-grow: 1;
		      -webkit-flex-shrink:1;
		      -ms-flex-negative: 1;
		      flex-shrink:1;
	}
	.product-anli-bottom-content .mobile-more-link span{
		height:0.28rem;
		line-height: 0.28rem;
		font-family:PingFangSC-Regular;
		color:#0b4ed5;
		font-size:0.28rem;
		position: relative;
	}
	.product-anli-bottom-content .mobile-more-link span::after{
		content: "";
		position: absolute;
		left: -0rem;
		bottom: -0.1rem;
		height: 0.04rem;
		width: 100%;
		background-color: #0b4ed5;	
	}
	.product-anli-bottom-content p::after{
		    
		    position: absolute;
		    font-family: "iconfont" !important;
		    left: -0.32rem;
		    top: -0.3rem;
		    font-size: 0.8rem;
		    color: #333333;
		    opacity: 0.2;
	}
	
	
	.product-anli-pagination .swiper-pagination-bullet{
		width: 0.18rem;
		    height: 0.04rem;
		    background-color: #cccccc;
		    border-radius: 0px;
		    transition: All 0.3s ease-in-out;
		    -webkit-transition: All 0.3s ease-in-out;
		    -moz-transition: All 0.3s ease-in-out;
		    -o-transition: All 0.3s ease-in-out;
			opacity: 1;
	}
	.product-anli-pagination{
		text-align: center;
		margin-top: -0.2rem;
		display: block!important;
	}
	
	.product-anli-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	    width: 0.36rem;
	    background-color: #1556da;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.product-page{
		overflow-x: hidden;
	}
	.product-other-btn2{
		margin-top: 0.5rem;
		margin-bottom: 0.5rem;
	}
	
	.product-other-mobile-box{
		display: block;
		
	}
	.product-other-mobile-box h1{
		padding: 0px;
		color:#1556da;
		font-size:1.2rem;
		text-align: center;
		width: 100%;
	}
	.product-other-mobile-box h2{
		font-weight:500;
		color:#333333;
		font-size:0.48rem;
		text-align: center;
		width: 100%;
		margin-bottom: 0.3rem;
	}
	.product-other-mobile-box p{
		padding-left: 0.47rem;
		padding-right: 0.47rem;
		color:#666666;
		font-size:0.32rem;
		line-height:0.6rem;
		text-align: center;
	}
	.product-other-mobile-box .product-other-btn2{
		padding-left: 0.48rem;
		padding-right: 0.48rem;
		width: 100%;
	}
	.product-other-mobile-box .product-other-btn2-left{
		height: 2.24rem;
	}
	.product-other-mobile-box a{
		color:#ffffff;
		font-size:0.32rem;
		position: relative;
	}
	.product-other-mobile-box a *{
		position: relative;
		z-index: 999;
	}
	.product-other-mobile-box a i{
		font-style: normal;
	}
	.product-other-mobile-box a .iconfont{
		font-size: 0.48rem;
		margin-right: 0.17rem;
	}
	
	.product-other-mobile-box a::after{
		content: " ";
		    position: absolute;
		    left: 0px;
		    z-index: 1;
		    top: 0px;
		    width: 100%;
		    height: 100%;
		    opacity: 0.8;
		    background-color: #1556da;
		    transition: All 0.3s ease-in-out;
		    -webkit-transition: All 0.3s ease-in-out;
		    -moz-transition: All 0.3s ease-in-out;
		    -o-transition: All 0.3s ease-in-out;
	}
	.product-other-btn2-right{
		margin-left: 0.12rem;
	}
	.product-other-btn2-left{
		margin-right: 0.12rem;
	}
	.product-other-btn2-left a{
		margin-bottom: 0.24rem;
		padding-left: 0.45rem;
	}
	.product-other-btn2-left a:last-child{
		margin: 0px;
	}
	.product-other-btn2-right::after{
		background-color: #333333!important;
	}
	.product-other-mobile-box a:hover::after{
		opacity: 1!important;
	}
	.product-other-mobile-box .bg{
		margin-top: 0.2rem;
		width: 100%;
		height: 1.6rem;
		background-image: url(../image/1.png);
		background-size: cover;
	}
	.product-other-btn2{
		margin-top: -0.2rem;
	}
	.product-other-box{
		display: none;
	}
	.product-series.news-panel .news-list-pagination{
		display: block;
	}
}
